La subcontratación de procesos de negocios o externalización de procesos de negocio —del inglés business process outsourcing (BPO)— es la subcontratación de funciones del proceso de negocio en proveedores de servicios, ya sea internos o externos a la empresa, que se suponen menos costosos o más eficientes y eficaces.[1]
Las tecnologías de la información y la comunicación (TIC) han permitido que parte del trabajo de las empresas se pueda desarrollar en diferentes lugares, y más aún, que sea hecho por otras empresas especializadas, generalmente a un coste menor o con mayor eficiencia.
Podemos entender la externalización de procesos de negocio como el concepto de la asignación de mano de obra y entidades especializadas para realizar tareas específicas dentro de la organización al tiempo que garantiza los niveles de calidad de servicio, aumentando la productividad en funciones administrativas y la reducción de los costos.